remote control boat - French English Dictionary